Supplier Page from MyBioSource.com for Recombinant Sinorhizobium medicae Probable intracellular septation protein A (Smed_3090)